¨SafariBookmarkChecker
by Coriolis Technologies
http://www.coriolis.ch

"Warp Speed, Now!" Old Klingon proverb.

This software needs Mac OSX 10.3 or higher.

Description
SafariBookmarkChecker allows you check the validity of your Safari Bookmarks, FAST!, ie it can check 1'000 bookmarks in less than 2 minutes on a 1GHz machine.
It can also edit and modify or delete the name and the url of your bookmarks.

Usage
When you start SafariBookmarkChecker for the first time, you will see this alert:
¨

Which means that a copy of your existing bookmarks will be kept near the original bookmark file, that is in the folder ~/Library/Safari.
This backup will be made only if the file Bookmarks_saved_by_sbc.plist doesn't exist in the ~/Library/Safari folder.

To restore your original Bookmark file, delete the file Bookmarks.plist, and rename Bookmarks_saved_by_sbc.plist to Bookmarks.plist.

Start the program and you will see this window:
¨

Press the ¨ button to check your bookmarks. It may take some time, depending on your machine and your internet connection. When working, you can stop the verification by pressing the ¨ button.

Double clicking a line allows you to edit the name and address of a bookmark.

When checking is done, you should click on the title of the column "status" to sort the bookmarks by status. Then open ("visit") all incorrect bookmarks one by one and correct or delete them as required.

Settings
You can change the friendliness of the application by choosing "Preferences" from the Application menu. Moving the cursor toward "wicked fast" will increase the load on your machine. You may try a higher setting than the default one if your machine is fast enough.

If you see that websites needs some more time to answer the queries, you may try to increase the time to answer.
Experience will tell you what are the best settings for you machine and network configuration.

If you experience any problems, you should active the "Debug mode". SafariBookmarkChecker will then create a file, at the same level as the application, with the name SafariBookmarkChecker_xx_xx_xx.txt. Send us this file to help us solve your problem.

¨

Notes
- If you recognize the icons used by this software as yours, just drop me a mail. I found them on my machine and cant remember if they are copyrighted.

Frequently Asked Questions
Q: Is SafariBookmarkChecker able to process other browsers bookmarks?
A: No.

Requirements
This software needs Mac OSX 10.3 or higher.

History
6/21/04	v1.0	Initial release
7/06/04	v1.1	Several bugs corrected (couldnt really delete a bookmark)
			added: 	can delete multiple bookmarks
					can visit multiple bookmarks (no more than 15)
					changed default timeout value
					can check for new versions online
					can activate debug mode
					user interface also available in French.
7/09/04	v1.2	Bugs corrected:
				- weird display artefact when displaying the number of remaining bookmarks
				- checks more accurately the availability of a bookmark
				- hopefully, the bizarre crash experienced by some users
Now doing a GET request instead of HEAD. Means check takes longer, uses more bandwidth, but results in a better accuracy when checking.
Does not use CURLHandle anymore, nor ThreadWorker.

Thanks
To all the people who bothered to send me back their logfile, and helped me to make this application better.

License
SafariBookmarkChecker is freeware.

SafariBookmarkChecker, Copyright (c) 2004 Coriolis Technologies & Stephan Burlot, All rights reserved.

By using this software, you understand and agree that this software is provided "as is" without warranty of any kind. In no event shall the author be liable for any consequential, incidental, or special damages whatsoever (including, without limitation, damages for loss of critical data, loss of profits, interruption of business and the like) arising out of the use or inability to use this software.

Contact
Coriolis Technologies
Rue de l'Eglise 1
CH-1316 Chevilly
Switzerland

web: http://www.coriolis.ch
mail: info@coriolis.ch